multivane impeller - Spanish English Dictionary